常用的Web服务器有哪些
常用的Web服务器有:
IIS:Microsoft的Web服务器产品为Internet Information Services(IIS),IIS是允许在公共Intranet或Internet上发布信息的Web服务器。IIS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上。IIS提供了一个图形界面的管理工具,称为Internet服务管理器,可用于监视配置和控制Internet服务。
Kangle:Kangle Web服务器是一款跨平台、功能强大、安全稳定、易操作的高性能Web服务器和反向代理服务器软件。除此之外,Kangle也是一款专为做虚拟主机研发的Web服务器,实现虚拟主机独立进程、独立身份运行;用户之间安全隔离,一个用户出现问题不影响其他用户;安全支持php、asp、asp.net、java、ruby等多种动态开发语言。
WebSphere:WebSphere Application Server是一种功能完善、开放的Web服务器,是IBM电子商务计划的核心部分,它是基于Java的应用环境,用于建立、部署和管理Internet和Intranet Web。这一整套产品进行了扩展,以适应Web服务器的需要,范围从简单到高级直到企业级。
WebLogic:BEA WebLogic Server是一种多功能、基于标准的Web服务器,为企业构建自己的应用提供了坚实的基础。各种应用开发、部署所有关键性的任务,无论是集成各种系统和数据库,还是提交服务、跨Internet协作,起始点都是BEA WebLogic Server。由于它具有全面的功能、对开放标准的遵从性、多层架构、支持基于组件的开发,基于Internet的企业都选择它来开发、部署最佳的应用。
Apache:Apache仍然是世界上用得最多的Web服务器,市场占有率达60%左右。它源于NCSAhttpd服务器,当NCSA WWW服务器项目停止后,那些使用NCSA WWW服务器的人们开始交换用于此服务器的补丁,这也是Apache名称的由来(pache补丁)。世界上很多著名的网站都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。
Tomcat:Tomcat是一个开放源代码、运行Servlet和JSP Web应用软件的基于Java的Web应用软件容器。Tomcat Server是根据Servlet和JSP规范进行执行的,因此我们可以说Tomcat Server也实行了Apache-Jakarta规范且比绝大多数商业应用软件服务器要好。
Jboss:Jboss是一个基于J2EE的开放源代码的应用服务器。Jboss代码遵循LGPL许可,可以在任何商业应用中免费使用,而不用支付费用。Jboss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB 3.0的规范,但Jboss核心服务不包括支持Servlet/JSP的Web容器,一般与Tomcat或Jetty绑定使用。
Zeus:Zeus是一个运行于Unix下的非常优秀的Web服务器,据说性能超过Apache,是效率最高的Web服务器之一。
Nginx:Nginx不仅是一个小巧且高效的HTTP服务器,也可以做一个高效的负载均衡反向代理,通过它接受用户的请求并分发到多个Mongrel进程可以极大提高Rails应用的并发能力。
Lighttpd:Lighttpd服务器其目标是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的Web Server环境。它具有内存开销低、CPU占用率低、效能好,以及模块丰富等特点。